cnc machine maintenance machine tool installation encoders milling cad encoder absolute encoder machining machine tool maintenance cnc retrofit cnc software fanuc incremental encoder machine retrofit machine